stack (smokestack) - French English Dictionary